|
Clutter is a GObject-based graphics library for creating hardware-accelerated user interfaces. Clutter is an OpenGL-based 'interactive canvas' library and does not contain any graphical control elements. It relies upon OpenGL (1.4+) or OpenGL ES (1.1 or 2.0) for rendering,. It also supports media playback using GStreamer and 2D graphics rendering using Cairo.〔http://developer.gnome.org/clutter/stable/ClutterCairoTexture.html Clutter API Reference: ClutterCairoTexture〕 Clutter was authored by OpenedHand Ltd, now part of Intel. Clutter is free and open-source software, subject to the requirements of the GNU Lesser General Public License (LGPL), version 2.1.〔 == Adoption == Popular programs that adopt Clutter are GNOME Videos (a.k.a Totem), GNOME Shell, Pitivi, Cinnamon Desktop and GNOME Ease. Mx is a widget toolkit based on Clutter originally designed for the graphical shell of Moblin/MeeGo netbook, but evolved into an independent project. The widget toolkits Netbook Toolkit (nbtk) and (Mx ) are based on Clutter.〔https://wiki.gnome.org/Projects/Vala/MxSample〕 Often Clutter is seen analogous to GTK+ but this is inaccurate. Only Clutter ''together'' with Mx or Nbtk can match the extent of the GTK+. This is also the reason why Clutter is used together with GTK+. Clutter supports multi-touch gestures. * Clayland is a Wayland compositor utilizing Clutter.〔https://github.com/clutter-project/clayland〕 * (Snappy ) is a lighweight media player based on Clutter and GStreamer. * (Pinpoint ) is a simple light-weight presentation program * GNOME Maps uses ClutterActor * More of a proof of concept for casual gaming are PillPopper (a ''Pac-Man''-clone) and HappyWombats (an ''Angry Birds''-clone) (PillPopper & HappyWombats ). 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Clutter (software)」の詳細全文を読む スポンサード リンク
|